package com.sgb.kjwl.model.entity.manage

import android.text.TextUtils
import java.io.Serializable

data class WebsiteContractEntity(
   var id : Long = 0, //跳转详情用
   var no : String = "", //合同编号
   var title : String = "", //合同名称
   var orderNo : String = "", //订单编号
   var auditStatus : Int = 0, //审批状态 1 审核中 2 通过 3 拒绝
   var firstPartyName : String = "", //甲方
   var secondPartyName : String = "", //乙方
   var status : Int = 0, //合同状态 1:拟定中，2：签署中，3：已完成，4：已过期，5，已作废
   var signCase : Int = 0, //签署标志：7 待我方签署，6 待对方签署
   var signingTime : String = "", //签署时间
   var deadline : String = "", //签署截止时间
   var type : Int = 0,//合同类型
   var typeName : String = "",//合同类型名称
   var companyName : String = "", //发起方 创建企业名称
   var localUrl : String = "", //本地合同
) : Serializable {

   fun isPostFirstParty() : Boolean?{
      if (TextUtils.isEmpty(companyName)){
         return null
      }
      if (companyName == firstPartyName){
         return true
      }
      if (companyName == secondPartyName){
         return false
      }
      return null
   }
}
